.table-bordered{
    border: 1px solid#DDDDDD;
}
.table-bordered>thead>tr>th{
    border:none !important;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
    text-align: center;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 1px solid #ddd;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
    background-color: #f5f5f5;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
    background-color: #f9f9f9;
}
#table_id{
    box-shadow:2px 3px 3px #aaaaaa;
    -moz-box-shadow:2px 3px 3px #aaaaaa;/*firefox*/
    -webkit-box-shadow:2px 3px 3px #aaaaaa;/*webkit*/
}

.table-top {
	margin: 20px 0 0 0;
	height: 40px;
}

#table-infosel, #table-amount {
	width:130px; 
	position:relative;
    z-index: 1;
	float: left;
}
#table-amount {
	display: none;
}
#table-infosel p, #table-amount p {
	width:100px; 
	height:40px; 
	font-size: 12px;
	line-height:40px; 
	padding-left:12px; 
	background-color: #FFFFFF;
	color:#7fc67f; 
	cursor:pointer;
}
#table-infosel i, #table-amount i {
	position: absolute;
	width: 20px;
	height: 20px;
	right: 25px;
	top: 10px;
	background: url(../../../img/global/sanjiaoxia.png) no-repeat;
}
#table-infosel i.current, #table-amount i.current {
	background: url(../../../img/global/sanjiaoshang.png) no-repeat;
}
#table-infosel ul, #table-amount ul {
	width:112px; 
	background:#FFFFFF; 
	margin-top:2px; 
	position:absolute; 
	display:none;
}
#table-infosel ul li, #table-amount ul li {
	height:20px; 
	line-height:20px; 
	text-indent:10px;
}
#table-infosel ul li a, #table-amount ul li a {
	font-size: 12px;
	display:block; 
	height:20px; 
	color:#646263; 
	text-decoration:none;
}
#table-infosel ul li a:hover, #table-amount ul li a:hover {
	background:#7fc67f; 
	color:#fff;
}
#table-input {
	width: 288px;
	height: 40px;
	padding-left: 12px;
	float: left;
}
.table-searchbtn {
	width: 100px;
	height: 40px;
	float: left;
	background: url(../../../img/global/btn_sarch_nor.png);
	line-height: 40px;
	text-align: center;
	cursor: pointer;
	color: #FFFFFF;
}
.table-searchbtn-down {
	background: url(../../../img/global/btn_search_push.png);
}

.table-content {
	margin: 20px 25px 0 0;
	box-shadow:2px 3px 3px #aaaaaa;
	-moz-box-shadow:2px 3px 3px #aaaaaa;/*firefox*/ 
    -webkit-box-shadow:2px 3px 3px #aaaaaa;/*webkit*/ 
}

.table-content table thead {
	background: url(../../../img/global/biaobg.png);
}
.table-content table thead th {
	height: 40px;
	color: #FFFFFF;
}
.table-content table tbody td {
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #646263;
	background-color: #F7F7F7;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #FFFFFF;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #ededed;
}
.table-content table tbody td input {
	width: 16px;
	height: 16px;
	border: 1px solid #dcdddd;
}

.table-setting {
	background-color: #FFFFFF;
	height: 35px;
	position: relative;
}
.table-setting span {
	position: absolute;
	font-size: 14px;
	line-height: 35px;
	width: 78px;
	cursor: pointer;
}
.table-setting span:hover {
	color: #e5925a;
}
.table-setting span i {
	width: 19px;
	height: 19px;
	margin-right: 10px;
	display: inline-block;
	vertical-align: middle;
	background: url(../../../img/global/icon_031.png) no-repeat;
}
.table-setting span.table-dataallcheck {
	left: 40px;
}
.table-setting span.table-dataexport {
	right: 232px;
}
.table-setting span.table-dataprint {
	right: 154px;
}
.table-setting span.table-dataallexport {
	right: 48px;
	width: 100px;
}
.table-setting span#table-dataStark {
    right: 154px;
}
.table-setting span#table-dataStop {
    right: 48px;
    width: 100px;
}
.table-setting span.table-dataallcheck i {
	background-position: -2px -135px;
}
.table-setting span.check-current i {
    background-position: -2px -114px;
}
.table-setting span.table-dataexport i {
	background-position: -2px -73px;
}
.table-setting span.table-dataprint i {
	background-position: -2px -94px;
}
.table-setting span.table-dataallexport i {
	background-position: -2px -73px;
}
.table-setting span#table-dataStark i {
    background-position: -2px -253px;
}
.table-setting span#table-dataStop i {
    background-position: -2px -232px;
}
.table-setting span.table-dataallcheck:hover i {
	background-position: -23px -135px;
}
.table-setting span.check-current:hover i {
    background-position: -23px -114px;
}
.table-setting span.table-dataexport:hover i {
	background-position: -23px -73px;
}
.table-setting span.table-dataprint:hover i {
	background-position: -23px -94px;
}
.table-setting span.table-dataallexport:hover i {
	background-position: -23px -73px;
}
.table-setting span#table-dataStark:hover i {
    background-position: -23px -253px;
}
.table-setting span#table-dataStop:hover i {
    background-position: -23px -232px;
}
.table-page {
	margin: 30px 25px 0 0;
	text-align: right;
}
.table-page .pagination {
  height: 30px;
  text-align: right;
}
.table-page .pagination a,
.table-page .pagination span {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin-left: 10px;
  background: #f6f6f6;
  color: #666666;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
}
.table-page .pagination .current {
  color: #FFFFFF;
  background-color: #e5935b;
}
.table-page .pagination .prev,
.table-page .pagination .next {
	width: 60px;
	height: 30px;
  background: #f6f6f6;
  text-align: center;
  color: #666666;
  cursor: pointer;
}
.table-page .pagination .pagination-break {
  padding: 11px 5px;
  border: none;
  border-left: 1px solid #e6e6e6;
  background: none;
  cursor: default;
}
.table-page .page-count {
	float: left;
	width: 200px;
	text-align: left;
}
.table-page .page-btn {
	float: right;
	width: 550px;
}
.table-page .page-btn a {
	width: 30px;
	height: 30px;
	display: inline-block;
	text-align: center;
	color: #646263;
	line-height: 30px;
	margin-left: 10px;
	background: #FFFFFF;
}
.table-page .page-btn a:hover {
	color: #FFFFFF;
	background-color: #e5935b;
}
.table-page .page-btn a.page-largebtn {
	width: 60px;
}
